package ca.etsmtl.log430.lab3.gestion.ifaces;

import ca.etsmtl.log430.lab3.gestion.TeacherAssignment;

public class TeacherAssignmentFactory {
	
	/**
	 * @uml.property  name="teacherFileName"
	 * @uml.associationEnd  qualifier="key:java.util.HashMap java.lang.String"
	 */
	private String teacherFileName;
	/**
	 * @uml.property  name="courseFileName"
	 * @uml.associationEnd  qualifier="key:java.util.HashMap java.lang.String"
	 */
	private String courseFileName;
	
	/**
	 * @return
	 * @uml.property  name="teacherFileName"
	 */
	public String getTeacherFileName() {
		return teacherFileName;
	}

	/**
	 * @param teacherFileName
	 * @uml.property  name="teacherFileName"
	 */
	public void setTeacherFileName(String teacherFileName) {
		this.teacherFileName = teacherFileName;
	}

	/**
	 * @return
	 * @uml.property  name="courseFileName"
	 */
	public String getCourseFileName() {
		return courseFileName;
	}

	/**
	 * @param courseFileName
	 * @uml.property  name="courseFileName"
	 */
	public void setCourseFileName(String courseFileName) {
		this.courseFileName = courseFileName;
	}

	public  ICommonData getTeacherAssingmentInstance(){
		
		return new TeacherAssignment(courseFileName, teacherFileName);

	}

}
